home *** CD-ROM | disk | FTP | other *** search
- Short: Atari 800 Emulator for Unix, Amiga and MS-DOS
- Author: thor@math.tu-berlin.de,david@signus.demon.co.uk (David Firth)
- Uploader: thor@math.tu-berlin.de (Thomas Richter)
- Version: 0.9.2
- Type: misc/emu
-
- Atari 800 Emulator for Unix, Amiga and MS-DOS, Version 0.9.2
- ------------------------------------------------------------
-
- Copyright (C) 1995 David Firth. E-Mail: david@signus.demon.co.uk
-
- Additional coding for 0.9.0, 0.9.1, 0.9.2
- Thomas Richter (thor) Jan Sablatnig (jhs)
- EMAIL: thor@math.tu-berlin.de
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 1, or (at your option)
- any later version.
-
- This is the version 0.9.2 of the Atari 800, 800XL, 130XE and 5200 emulator
- for Unix, Amiga and MS-DOS. My main objective is to create a freely
- distributable portable emulator (i.e. with source code available). It can
- be configured to run in the following ways :-
-
- 1. BASIC mode
- 2. CURSES Mode
- 3. SVGALIB for Linux Systems
- 4. X-Windows + Optional XVIEW or MOTIF User Interface
- 5. CBM Amiga
- 6. MS-DOS
-
- The basic mode is only useful for running programs such as MAC65,
- Atari Basic etc. I have had this version running on Linux,
- SunOS 4.1.3, Solaris 2.4, Silicon Graphics, VAX/VMS, CBM Amiga
- (Dice C and GNU C) and the HP-UX 9000/380.
-
- The CURSES mode is similar to the basic mode, but it also enables full
- screen editing capability. Some computer don't seem to support curses
- fully - SunOS 4.1.3, VAX/VMS, LINUX (but ncurses is OK).
-
- The X-Windows version supports graphics and has an optional XVIEW
- user interface. The Linux X Window version can be built with
- joystick support (If joystick module is installed in the kernel).
-
-
- I M P O R T A N T ! !
- ----------------------
- Amiga and SVGA is currently "unsupported" in the sense that no changes to
- the hardware interfaces for these machines have been made. The current
- emulator version compiles pretty fine for Unix machines (has been tested for
- SGI and SUN), but no efford has been made to port it to the amiga or the PC,
- nor to upgrade the current "partial" Amiga support so far. Thus, you're on
- your own....
-
- If anybody is interested in this job, please contact me at
-
- thor@math.tu-berlin.de
-
- ----------------------------------------------------------------------------
-
- From version 0.7.0 all versions supporting bitmapped graphics have
- a User Interface implemented on the emulators "screen". The User
- Interface is enter by pressing F1 at any time. ESC is used to return
- to the previous screen.
-
- ---------------------------------------------------------------------------
-
- Features
- --------
-
- Note: Not all features are supported on all platforms. Especially, the Amiga
- and PC port is highly obsolete, untested and over-aged. X11 support is fine,
- though.
-
- o Atari 800, 800XL, 130XE and 5200 Games System.
-
- Note 1: During 130XE emulation Antic accesses the same memory bank
- which the main CPU is using.
-
- Note 2: 5200 emulation is incomplete, mainly controllers support!
-
- o 48K/52K Atari 400/800 emulation (optional RAM between 0xc000 and 0xcfff)
-
- o OSS Super Cartridges.
-
- o Standard, Wide and Narrow Playfields.
-
- o Display List Interrupts and Vertical Blank Interrupts.
-
- o All Antic Display Modes.
-
- o GTIA graphics support for all Antic modes including GTIA/Antic
- character modes.
-
- o Player Missile Graphics with collision detection.
-
- o Playfield and Player/Missile Priorities, complete, even undocumented ones
-
- o Access both ATR and XFD disk images.
-
- o PIL mode - allows memory between 0x8000 and 0xbfff to be toggled
- between RAM and ROM.
-
- o Horizontal and Vertical Fine Scrolling.
-
- o Color artefacting.
-
- o Printer Support.
-
- o Sound Support on Unix using "/dev/dsp".
-
- o Files can be stored directly on your host computer via the H: device.
- This device replaces the C: device.
-
- o Hot Disk and Cartridge swapping.
-
- o Joystick controller using numeric keypad.
-
- o Paddle controller using X-Windows mouse position.
-
- o User Interface on all version supporting bitmapped graphics.
- i.e. X11. (SVGALIB, MS-DOS and Amiga is highly unreliable, untested, un-
- modified, obsolete and requires a lot of work.)
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 15332 4905 68.0% 03-Apr-97 22:14:22 Atari800.guide
- 1039 583 43.8% 27-Feb-98 17:41:54 BUGS
- 29107 11860 59.2% 27-Feb-98 17:43:24 CHANGES
- 12488 4968 60.2% 03-Apr-97 22:14:22 COPYING
- 3089 1668 46.0% 17-Feb-98 12:01:42 CREDITS
- 0 0 0.0% 25-Jun-97 10:07:04 +
- 2570 637 75.2% 22-Jun-97 19:08:00 +Entries
- 29 29 0.0% 03-Apr-97 22:14:22 +Repository
- 20 20 0.0% 03-Apr-97 22:14:22 +Root
- 5227 2336 55.3% 03-Apr-97 22:14:22 INSTALL
- 3069 1486 51.5% 03-Apr-97 22:14:22 INSTALL.Amiga
- 1207 586 51.4% 03-Apr-97 22:14:22 INSTALL.DOS
- 9567 1887 80.2% 28-Jan-98 14:47:20 Makefile
- 2859 772 72.9% 12-Apr-97 13:14:04 Makefile.amiga
- 3510 920 73.7% 18-Apr-97 22:59:10 Makefile.dos
- 4039 1948 51.7% 09-Mar-98 16:56:24 README
- 675 385 42.9% 27-Feb-98 17:40:30 TODO
- 7286 2572 64.6% 01-Oct-97 16:41:12 USAGE
- 2627 589 77.5% 03-Apr-97 22:14:22 amiga_asm.s
- 38516 8949 76.7% 09-Mar-98 15:05:48 antic.c
- 1050 449 57.2% 24-Feb-98 17:00:56 antic.h
- 32754 7334 77.6% 26-Feb-98 10:59:58 antic_old.c
- 15333 4369 71.5% 17-Feb-98 11:45:18 atari.c
- 7788 1869 76.0% 17-Feb-98 11:45:50 atari.h
- 4903 1825 62.7% 22-Jun-97 19:02:54 atari800.man
- 4256 2009 52.7% 09-Mar-98 16:56:32 atari800_tr.readme
- 84241 16164 80.8% 12-Feb-98 12:14:46 atari_amiga.c
- 586 292 50.1% 01-Oct-97 15:40:50 atari_basic.c
- 11033 2181 80.2% 01-Oct-97 15:55:22 atari_curses.c
- 1917 743 61.2% 17-Oct-97 10:26:04 atari_obsolete.c
- 18612 4013 78.4% 05-Feb-98 12:28:18 atari_svgalib.c
- 12814 2408 81.2% 13-Apr-97 22:22:02 atari_vga.c
- 75977 17821 76.5% 12-Feb-98 12:15:04 atari_x11.c
- 2899 1166 59.7% 21-Nov-97 13:10:00 colours.h
- 2898 1161 59.9% 21-Nov-97 13:05:16 colours_old.h
- 45 43 4.4% 24-Feb-98 11:44:38 config.h
- 3193 1111 65.2% 30-Sep-97 11:12:42 configure.c
- 51766 8992 82.6% 24-Feb-98 16:20:08 cpu.c
- 923 318 65.5% 24-Feb-98 16:20:28 cpu.h
- 952 367 61.4% 12-Apr-97 13:19:58 decw_vmsbuild.com
- 9377 2582 72.4% 17-Feb-98 11:50:00 devices.c
- 544 172 68.3% 19-Jan-98 18:47:54 devices.h
- 90 66 26.6% 03-Apr-97 22:14:22 djgpp.h
- 22457 5551 75.2% 26-Feb-98 10:32:20 gtia.c
- 2575 775 69.9% 19-Feb-98 15:17:36 gtia.h
- 5675 1398 75.3% 07-Aug-97 11:18:16 gtia_obsolete.c
- 22716 5639 75.1% 19-Feb-98 15:16:14 gtia_old.c
- 22457 4576 79.6% 06-Aug-97 14:47:06 gtia_older.c
- 10504 2483 76.3% 03-Apr-97 22:14:22 list.c
- 1145 367 67.9% 03-Apr-97 22:14:22 list.h
- 15193 3682 75.7% 17-Feb-98 11:44:48 mem.c
- 3830 1298 66.1% 23-Feb-98 12:31:20 mem.h
- 1763 297 83.1% 23-Jan-98 18:12:34 minimake
- 22075 5391 75.5% 25-Feb-98 15:12:46 monitor.c
- 122 100 18.0% 09-Jan-98 18:33:00 monitor.h
- 5825 1744 70.0% 01-Oct-97 16:07:18 nas.c
- 139 103 25.8% 03-Apr-97 22:14:22 nas.h
- 4345 1091 74.8% 17-Feb-98 11:49:36 patch.c
- 893 387 56.6% 21-Jan-98 17:39:12 patch.h
- 3108 1097 64.7% 29-Jan-98 10:02:40 pia.c
- 323 162 49.8% 20-Jan-98 13:07:10 pia.h
- 5590 1549 72.2% 22-Jul-97 14:45:14 piaold.c
- 500 255 49.0% 03-Apr-97 22:14:22 platform.h
- 74 74 0.0% 08-Jan-98 18:04:42 pokey.h
- 33403 7593 77.2% 17-Feb-98 11:48:18 pokey11.c
- 5376 1835 65.8% 08-Jan-98 18:05:56 pokey11.h
- 11667 4430 62.0% 13-Apr-97 22:21:52 pokey11.txt
- 1266 493 61.0% 12-Apr-97 12:53:32 prompts.c
- 239 128 46.4% 30-Sep-97 11:38:36 prompts.h
- 9253 2022 78.1% 30-Oct-97 11:19:48 rt-config.c
- 939 284 69.7% 30-Oct-97 11:15:30 rt-config.h
- 313 118 62.3% 27-Feb-98 16:20:34 run
- 17978 4569 74.5% 27-Feb-98 16:03:22 sio.c
- 921 414 55.0% 27-Feb-98 12:02:58 sio.h
- 7471 2245 69.9% 13-Aug-97 11:40:06 sio_obsolete.c
- 2593 980 62.2% 17-Dec-97 18:12:54 sound.c
- 2027 422 79.1% 17-Feb-98 11:48:48 supercart.c
- 122 104 14.7% 09-Jan-98 14:23:34 supercart.h
- 23301 5346 77.0% 18-Feb-98 15:43:04 ui.c
- 176 130 26.1% 30-Sep-97 11:36:38 ui.h
- 346 193 44.2% 12-Apr-97 13:20:10 vmsbuild.com
- -------- ------- ----- --------- --------
- 754907 193880 74.3% 09-Mar-98 18:38:26 81 files
-